overall victory - Español Inglés Diccionario